physically strong - Turco Inglés Diccionario